Silvio
11/25/2025, 3:05 PMVapi Support Bot
11/25/2025, 3:06 PMassistantId must be set for inbound calls to use your assistant.
Example:
text
Vapi Dashboard → Phone Numbers → Select your Twilio number → Assign Assistant (Demo)
If the assistant is already assigned and the issue persists, try removing and re-adding the assistant to the number, then test again.
For more details, see the [Vapi phone calling documentation](https://docs.vapi.ai/phone-calling).
Source:
- [Vapi Phone Calling Documentation](https://docs.vapi.ai/phone-calling)Silvio
11/25/2025, 6:31 PMChiranjeet Mishra
11/28/2025, 12:34 AMAssistant ID, is correctly linked to the Twilio phone number you have set up. Verify that there are no additional PhoneNumber objects with conflicting settings.
For complete inbound call configuration, refer to the [guide on configuring inbound calls for Squads](https://docs.vapi.ai/squads-example). This will help ensure that the assistant ID is accurately set in the phone number settings for the correct call handling.
Let me know if there are specific error codes or call ended reasons appearing in the call logs that indicate any further issues. You can also review the [call ended reason codes](https://docs.vapi.ai/calls/call-ended-reason) for detailed explanations of any issues noted in the logs.
Hope this helps resolve the configuration problem.Silvio
11/28/2025, 9:21 PMDemo
* ASSISTANT PHONE NUMBER: +1 (763) 275 8544 (correct E.164 phone number)
* CUSTOMER PHONE NUMBER: +41 (79) 725 41 03
* ENDED REASON: Customer Ended Call
→ This works as expected.
* For the **Swiss Twilio number**:
* ASSISTANT / SQUAD: - (No Assistant Assigned)
* ASSISTANT PHONE NUMBER: fb229801… (this looks like an internal ID, not a valid phone number)
* CUSTOMER PHONE NUMBER: +41 (79) 725 41 03
* ENDED REASON: Call.in progress.twilio completed call
This suggests that your inbound handler is resolving the call to a PhoneNumber resource with ID fb229801… (or similar), which does not have an assistant attached and apparently doesn’t have a proper number field set (hence the ID showing up instead of a phone number).
However, in my Phone Numbers dashboard, my Swiss number +41 43 505 10 54 is:
* present only once,
* configured with provider = twilio,
* and has the assistant Demo selected in the Inbound Settings.
Could you please:
1. Check which PhoneNumber resource (by id) your /twilio/inbound_call handler is actually using for calls to +41 43 505 10 54, and
2. Verify whether that resource has assistantId and number correctly set?
If you like, I can provide:
* Org ID
* PhoneNumber ID ea5a876a-4f67-4b3a-93b8-f13e5cc39541 for the Swiss number (from /v2/phone-number)
* Call ID 019a87ae-ea68-7773-aa33-fc1adeafe44b for the inbound call that shows this
Right now, the same assistant works perfectly with the US Vapi number, but inbound calls from my Swiss Twilio number still show as “No Assistant Assigned”.
Thanks a lot for taking a deeper look,
Silvio
https://cdn.discordapp.com/attachments/1442893938225713234/1444075830438264914/b25ceb2e-008c-4862-a74a-c86ca51ff0c4.png?ex=692b63eb&is=692a126b&hm=c780f6b8a9aceea0155227d8245a33499a6a53c48333044cb637c9487fb9d666&Chiranjeet Mishra
12/02/2025, 8:42 PM